package com.tudouji.project.customer.domain;

import com.tudouji.framework.aspectj.lang.annotation.Excel;
import com.tudouji.framework.web.domain.BaseEntity;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.Date;

/**
 * 财务情况对象 financeinfo
 * 
 * @author tudouji
 * @date 2022-05-18
 */
@Data
public class Financeinfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private String guid;

    /** 客户id */
    @Excel(name = "客户id")
    private String customerid;

    /** 开票类型(字典定义) */
    @Excel(name = "开票类型(字典定义)")
    private Integer invoicingtype;

    /** 开票电话 */
    @Excel(name = "开票电话")
    private String invoicingtel;

    /** 统一社会信用代码 */
    @Excel(name = "统一社会信用代码")
    private String creditcode;

    /** 开户行编号 */
    @Excel(name = "开户行编号")
    private String bankcode;

    /** 开户行名称 */
    @Excel(name = "开户行名称")
    private String bankname;

    /** 开户行帐号 */
    @Excel(name = "开户行帐号")
    private String cardcode;

    /** 账户名称 */
    @Excel(name = "账户名称")
    private String cardname;

    /** 开票地址 */
    @Excel(name = "开票地址")
    private String address;

    /** 营业执照号 */
    @Excel(name = "营业执照号")
    private String licensecode;

    /** 组织机构代码号 */
    @Excel(name = "组织机构代码号")
    private String orgcode;

    /** 操作人id */
    @Excel(name = "操作人id")
    private String operatorid;

    /** 操作人 */
    @Excel(name = "操作人")
    private String operator;

    private Date createtime;

}
